socio-technical systems - Francés Inglés Diccionario